&.select, &.time_zone, &.country {
  select {
    display: inline-block;
    width: $inputWidth;
    padding: 4px;
    margin-bottom: 0.25 * $baseLineHeight;
    color: $gray;
    background-color: $inputBackground;
    border: 1px solid $inputBorder;
    @include border-radius(3px);

    height: 28px; /* In IE7, the height of the select element cannot be changed by height, only font-size */
    *margin-top: 4px; /* For IE7, add top margin to align select with labels */

    @include font-shorthand($baseFontSize, normal, 28px);
    font-family: $baseFontFamily;

    &[multiple], &[size] {
        height: auto;
    }
  }
}
